Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F4 Italy F3 Spain F4 Spain F7 Garden Open - Rome Challenger Casino Lugano - Lugano Memorial Savigni - Sassuolo Cepu Open - San Marino Tunis Open - Tunis Badden Open by Rothaus - Ettlingen Genoa Open Challenger-Fondazione Carige - Genova Tennis Napoli Cup 2006 - Napoli Ciudad de Telde - Telde IPP Geneva Trophy - Geneva Challenger Brasov - Brasov Genoa Open - Genova Pekao Open - Szczecin Ciutat de Barcelona - Barcelona Internationaux de Nouvelle-Caledonie - New Caledonia Copa Kia Challenger ATP - Santiago BMW Tennis Championship - Sunrise Tennis Napoli Cup 2007 - Napoli Memorial Manfredini - Sassuolo Challenger Lugano - Lugano Riviera di Rimini Challenger - Rimini Morocco Tennis Tour - Tanger III Challenger Isla de Gran Canaria Ciudad de Telde - Telde BSI Challenger Lugano - Lugano Banja Luka Challenger Memorial Savigni - Sassuolo Copa Sevilla - Seville Challenger 42 - Andrezieux Turin Challenger Zagreb Open - Zagreb San Marino Cepu Open - San Marino Top Wool Challenger - Biella Nord/LB Open - Braunschweig Rome Challenger Napoli Challenger Cordenons Challenger Szczecin Challenger XI Ciutat de Barcelona - Barcelona Casablanca Challenger Espinho Challenger - Espinho Panama City Challenger Barranquilla Challenger Vercelli Challenger Rome Challenger 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Mestre Challenger Tanger Challenger TCT Open - Tunis San Benedetto Challenger Napoli Challenger VIII Open Internacional D'Andorra - Andorra C.T. San Remo - XIII Piertomaso Tessitore - San Remo Banca Marche Tennis Cup - San Benedetto Geneva Challenger - Geneva Fujitsu Siemens Open - Budapest Pekao Open 2003 - Szczecin Copa Sevilla Internacionales de Andalucia - Seville X Ciutat de Barcelona - Barcelona Tennis Napoli Cup - Napoli Memorial Savigni - Sassuolo Lugano Challenger 6th Sardinian International Championships - Cagliari Como Challenger Challenger Citta di Olbia - Olbia XXXVII Torneig C.E. Laieta - Barcelona San Remo Tennis Cup - San Remo Hilversum Open - Hilversum Schickendanz Open - Furth Sibiu Challenger Tennis Napoli Cup - Naples Top Wool Challenger Biella - Biella Gemax Samsung Open 2004 - Belgrade St.Petersburg Challenger by Kinex - St. Petersburg XXIX Edizione 'A.Savoldi Marco' - Manerbio Tatra Banka Open 2006 - Bratislava Tennis Napoli Cup 2004 - Napoli Rome Challenger Milan Challenger Mestre Challenger Skandia Open - Linz Trofeo Barcelona de Tenis - Barcelona Mamaia Challenger - Constanta Cordenons Challenger Tennislife Cup - Napoli FILA Challenger - Biella Napoli Challenger Volvo Sylt Open - Sylt XXVIII Edizione 'A.Savoldi' - Manerbio Rome Challenger VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Uruguay - Montevideo Jameson Cup - Milan ECM Prague Open 2005 - Prague Schickendanz Open - Furth 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Canottieri Mincio Open - Mantova Trani Cup - Trani DPD Challenger 2002 - Aschaffenburg Roma Challenger 2007 - Rome 2001 Challenger Canottieri Mincio - Mantova Stella Artois Clay Court Championships - Budaors 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Challenger Copa Sevilla Internacionales de Andalucia - Seville Banca Stato Challenger Lugano - Lugano Nord/LB Open 2004 - Braunschweig Warsteiner Challenger Lubeck - Lubeck Warsteiner Challenger Wolfsburg - Wolfsburg Sporting Challenger 2003 - Turin Ljubljana Open 2002 - Ljubljana Muller Cup - Ulm I Tourneo Fila Citta di Brindisi - Brindisi Architect Open - Budapest IX Ciutat de Barcelona - Barcelona V Torneo Internazionale di Tennis - Barletta Gemax Open - Belgrade ECM Cup - Prague Geneva Challenger - Geneva Caltanissetta Challenger Citta di Brindisi - Brindisi Optimus Maia Open - Maia Copa Ericsson Chile - Santiago Challenger Ford de Cherbourg - Cherbourg 5th Sardinian International Championships - Cagliari VII Torneo Internazionale di Tennis - Barletta Garden Open - Rome Top Wool Challenger Biella - Biella Genoa Open 'Fondazione Carige' - Genova VIII Torneo Internazionale di Tennis - Barletta San Remo Tennis Cup - San Remo San Marino Challenger Biella Challenger San Marino Challenger Posillipo Tennis Cup - Napoli San Marino Challenger Szczecin Challenger Madrid Challenger Caltanissetta Challenger Open Costa Daurada - Tarragona Szczecin Challenger Tennis Napoli Cup - Napoli Status Athens Open - Athens Milan Challenger San Marino CEPU Open - San Marino VI Torneo Internazionale di Tennis - Barletta Todi Challenger Napoli Challenger Genova Challenger Asirom Challenger Brasov - Brasov Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Zagreb Open - Zagreb Open de L'Isere - Grenoble 3° Trofeo 'Citta di Brindisi' - Brindisi Open Sainte Victoire - Aix-En-Provence 2001 Mercedes Cup - Stuttgart Gelsor Open Romania - Bucharest BellSouth Open - Vina del Mar Abierto Mexicano de Tenis Pegaso - Acapulco International Tennis Championships - Delray Beach Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo 2003 Mercedes Cup - Stuttgart Trani Cup - Trani GHI Bronx Classic - Bronx Copa Sevilla-Internacionales de Andalucia - Seville Tatra Banka Open - Bratislava XI Ciutat de Barcelona - Barcelona Jameson Cup - Milan Tennis Napoli Cup - Napoli Ostrava Open 2005 - Ostrava Banca Stato Challenger - Lugano Nord LB Open - Braunschweig Riviera di Rimini Challenger - Rimini Porsche Open - Poznan 7° Trani Cup - Trani San Marino Cepu Open - San Marino Sina-Kia Motors Tennis Cup - Cordenons LXV Concurso Internacional Vigo - Vigo IPP Geneva Trophy - Geneva Black Forest Open - Freudenstadt Sir Supermercati - Rome IPP Open - Helsinki Mobilux Open - Luxembourg The LTA Sunderland Challenger - Sunderland X Torneo Internazionale di Tennis - Barletta Citta di Monza - Monza Unicredit (Suisse) Bank S. A. Challenger - Chiasso 5° Sporting Challenger - Turin Memorial Manfredini - Sassuolo Bancastato Challenger Lugano - Lugano Constanta Challenger - Constanta Top Wool Challenger-Immagine Trophy - Biella Kos-Zucchetti Tennis Cup - Cordenons Open Seat-Godo 2001 - Barcelona Citta di Como - Como Challenger Copa Sevilla - Seville Sunrise Challenger Kobstaedernes ATP Challenger - Kolding Privatbank Open 2006 - Dnepropetrovsk Concurso Internacional de Vigo - Vigo International Championship of Croatia - Umag Arpa Ceramic Cup - Reggio Emilia Porsche Open - Poznan Mitsubishi Electric Europe Cup - Monza San Marino Cepu Open - San Marino LXVII Concursu Internacional de Vigo - Vigo Kos-Zucchetti Tennis Cup - Cordenons Geneva Challenger - Geneva Black Forest Open - Freudenstadt Dusseldorf Open Challenger 2007 - Dusseldorf Copa Sevilla 2007 - Seville La Serena Open - La Serena Challenger de Providencia-Copa Kia - Santiago Morocco Tennis Tour - Meknes BMW Tennis Championship - Sunrise Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Sporting Challenger '08-Trofeo Regione Piemonte - Turin Kos Succhetti Tennis Cup - Cordenons Campionati Internazionali di Sicilia - Palermo LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo 84° Concurso Internacional Tenis San Sebastian - San Sebastian Black Forest Open - Freudenstadt Challenger Copa Sevilla 2008 - Seville Schickendanz Open - Furth Open Tarragona Costa Daurada - Tarragona Dusseldorf Open Challenger - Dusseldorf Mallorca Open - Mallorca Meknes Challenger Prostejov Challenger Lugano Challenger Turin Challenger Milan Indoors - Milan Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Oberstaufen Challenger San Marino Challenger Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Trani Challenger Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Next Generation Hardcourts - Adelaide Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Athens Challenger Napoli Challenger Tarragona Challenger Open Romania - Bucharest Qatar ExxonMobil Open - Doha Heineken Open - Auckland San Marino Challenger Medibank Private International - Sydney Genova Challenger Seville Challenger Napoli Challenger BellSouth Open - Vina del Mar Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach The Stella Artois Grass Court Championships - London Challenger Canottieri Minico - Mantova BCR Open Romania - Bucharest Fujitsu Siemens Open - Budapest USTA Challenger of North Miami Beach - North Miami Beach Campionati Internazionali di Sicilia - Palermo 4th Sardinia International Championships - Cagliari Barletta Challenger Argentina Open - Buenos Aires Monza Challenger St. Petersburg Open - St. Petersburg Dallas Challenger Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Trofeo Conde de Godo - Barcelona MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach Allianz Suisse Open - Gstaad Kosice Challenger Milan Indoors - Milan San Benedetto Challenger Generali Open - Kitzbuhel Como Challenger Orange Prokom Open - Sopot BCR Open Romania - Bucharest ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe Tunis Challenger Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Padova Challenger BellSouth Open - Vina del Mar Cortina Challenger Open SEAT 2008 - Barcelona San Marino Challenger Genova Challenger Orange Warsaw Open - Warsaw Catella Swedish Open - Bastad Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Medibank International - Sydney Movistar Open - Vina del Mar Copa Telmex - Buenos Aires San Benedetto Challenger Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Zivnobanka Czech Open - Prostejov San Marino Cepu Open - San Marino Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona CA Challenge 2002 - Graz Geneva Challenger - Geneva BMW Open - Munich Catella Swedish Open - Bastad Masters Series - Hamburg Pilot Pen Tennis - New Haven Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Open de Nice Cote dAzur - Nice Catella Swedish Open - Bastad Kyiv UMC Open - Kiev International German Open - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Thailand Open - Bangkok Medibank International - Sydney Movistar Open - Santiago Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Gerry Weber Open - Halle ATU Cup - Weiden SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest Copa Ericsson Brazil - Sao Paulo St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich XL Challenger de Tenis Copa Sevilla - Seville Porsche Open - Poznan VTR Open - Vina del Mar Copa Claro - Buenos Aires Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Qatar ExxonMobil Open - Doha Open de Nice Cote d'Azur - Nice Kremlin Cup - Moscow Cairo Challenger 2002 - Cairo Sunrise Challenger Royal Guard Open Chile - Vina del Mar ATP Studena Croatia Open Umag - Umag Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Kremlin Cup - Moscow Copa AT&T - Buenos Aires St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Movistar Open - Santiago Allianz Suisse Open Gstaad - Gstaad AAPT Championships - Adelaide Idea Prokom Open - Sopot CA Tennis Trophy - Vienna Brasil Open - Costa do Sauipe Bet-At-Home Austrian Open - Kitzbuhel Abierto Mexicano Telfonica MoviStar - Acapulco Croatia Open - Umag BellSouth Open - Vina del Mar Generali Open 2002 - Kitzbuhel Copa AT&T - Buenos Aires Open Seat-Godo 2000 - Barcelona Heineken Open - Auckland Open 13 - Marseille Abierto Mexicano Telfonica MoviStar - Acapulco Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel Qatar Open - Doha Internationaler Raiffeisen Grand Prix - St. Polten Mallorca Open - Mallorca Abierto Mexicano Telcel - Acapulco Open de Moselle - Metz ARAG World Team Championship - Dusseldorf BCR Open Romania - Bucharest Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Copa Telmex - Buenos Aires Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires UNICEF Open - 's Hertogenbosch Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Copa Claro - Buenos Aires Open Romania - Bucharest Mallorca Open - Mallorca Pilot Pen Tennis - New Haven Open Seat Godo 2003 - Barcelona Tennis Masters Series - Miami Tennis Masters Series - Rome Brasil Open - Costa do Sauipe Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Abierto Mexicano Telcel - Acapulco Tennis Masters Series - Rome Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Studena Croatia Open - Umag Australian Open - Melbourne BNP Paribas Masters - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Tennis Masters Series - Monte Carlo Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York French Open - Paris Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, PO, SWE-ITA 3-2 Hopman Cup - Perth Davis Cup, Group I, 2R, ITA-SLO 5-0 French Open - Paris French Open - Paris Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Olympics - Beijing Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, PO, ESP-UKR 5-0 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, World Group, PO, IND-ESP 0-5